Tax Concepts For Deal Professionals: Asset Vs Stock Deals